import request from '@/utils/request'

// 封住接口，获取文章列表
export const getArticles = (obj) => {
  return request.get('/h5/interview/query', {
    params: {
      current: obj.current, // 当前页
      sorter: obj.sorter, // 排序字段=》传weight_desc获取推荐，不传获取最新的
      pageSize: 20 // 每页数量
    }
  })
}

// 获取我的收藏列表
export const getArticlesCollect = (obj) => {
  return request.get('/h5/interview/opt/list', {
    params: {
      page: obj.page, // 当前页
      pageSize: 10, // 可选，每页数量
      optType: 2 // 表示收藏
    }
  })
}

// 获取我的喜欢列表
export const getArticlesLike = (obj) => {
  return request.get('/h5/interview/opt/list', {
    params: {
      page: obj.page, // 当前页
      pageSize: 10, // 可选，每页数量
      optType: 1 // 表示喜欢
    }
  })
}
// 获取文章详细
export const getArticlesDetail = (id) => {
  return request.get('/h5/interview/show', {
    params: {
      id
    }
  })
}

// 对某个文章喜欢操作
export const updateLike = (id) => {
  return request.post('/h5/interview/opt', {
    id,
    optType: 1 // 喜欢
  })
}

// 对某个文章收藏操作
export const updateCollect = (id) => {
  return request.post('/h5/interview/opt', {
    id,
    optType: 2 // 收藏
  })
}
